pavement breakers and hammers for construction work - Francés Inglés Diccionario